the Saviour - French English Dictionary